solar-battery circuit - Francés Inglés Diccionario